-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Python 3.12 to allowed Python versions #10808
Conversation
I'm pinging @humitos for review on this one, given this will touch all of our build tool bundles/etc. I don't have much feedback here otherwise though. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks!
Updating and uploading the new versions was done in readthedocs/readthedocs-docker-images#198. |
We can merge this PR once this CircleCI job has ran successfully: https://app.circleci.com/pipelines/github/readthedocs/readthedocs-docker-images/273/workflows/53d89e70-c7d6-445a-afcf-0d7cdaea124f/jobs/479 |
The sync to S3 passed. I'm merging... |
Is it already available? At least on https://docs.readthedocs.io/en/stable/config-file/v2.html#build-tools-python I don't see 3.12 yet |
@ThiefMaster no, it will be available after next deploy on Tuesday. |
Ref: #11386 and #10808 Not sure if I missed anything. Looking into `scripts/compile_version_upload.sh`, I don't know if the selected `virtualenv` version works with 3.13 (in fact I don't know if that package has officially supported 3.13 yet). I initially wanted to raise an issue to support Node.js 22, but then I got curious and thought I could help speed up the process. Feel free to pick it up from here if there are other areas that need to be updated e.g. https://github.com/readthedocs/readthedocs-docker-images 🙂 Closes #11671 <!-- readthedocs-preview docs start --> --- :books: Documentation previews :books: - User's documentation (`docs`): https://docs--11742.org.readthedocs.build/en/11742/ <!-- readthedocs-preview docs end --> <!-- readthedocs-preview dev start --> - Developer's documentation (`dev`): https://dev--11742.org.readthedocs.build/en/11742/ <!-- readthedocs-preview dev end --> --------- Co-authored-by: Manuel Kaufmann <[email protected]>
Hopefully this is the correct flow -- the comments above say to run
scripts/compile_version_upload.sh
but I'm not exactly sure how I do that.If this needs to be done by someone working at RTD, feel free to close this. I was going to just make an issue but it looked easy enough to do this sort of bump!
📚 Documentation previews 📚
docs
): https://docs--10808.org.readthedocs.build/en/10808/dev
): https://dev--10808.org.readthedocs.build/en/10808/